Catholic Church. Archdiocese of São Paulo (Brazil). Torture in Brazil
Try a search for Catholic Church. Archdiocese of São Paulo (Brazil). Brasil, nunca mais. English